site of the murder - Francés Inglés Diccionario